.ant-layout-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 64px;
    line-height: 64px;
    padding: 0 40px  0 20px;
    background-color: #ffffff;
    box-sizing: border-box;
	border-bottom: 2px solid #e4e7ed;
    box-shadow: 20px 20px 20px rgba(250, 250, 250, 0.6);
    .header-lf {
        display: flex;
        align-items: center;
        i {
            margin-right: 20px;
			font-size: 18px;
			cursor: pointer;
			transition: color 0.3s;
            color: $color-primary;
        }
        .ant-breadcrumb-link {
            color: $color-primary;
        }
    }
    .header-rg {
        display: flex;
        align-items: center;
         .icon-style {
             margin-right: 22px;
             font-size: 19px;
             line-height: 19px;
             color: $color-primary;
             cursor: pointer;
         }
    }
}

